﻿namespace In.Api.Dto.HisWs
{
    public class ExeAppointRequest
    {
        /// <summary>
        /// 号源锁定ID,传OrderNo即可
        /// </summary>
        public string OrderId { get; set; }
        /// <summary>
        /// 医院代码
        /// </summary>
        public string HospitalId { get; set; }
        /// <summary>
        /// 科室代码
        /// </summary>
        public string DeptId { get; set; }
        /// <summary>
        /// 诊疗单元代码
        /// </summary>
        public string ClinicUnitId { get; set; }
        /// <summary>
        /// 患者健康卡号码
        /// </summary>
        public string HealthCardNo { get; set; }
        /// <summary>
        /// 患者唯一ID
        /// </summary>
        public string PatientId { get; set; }
        /// <summary>
        /// 患者姓名
        /// </summary>
        public string PatientName { get; set; }
        /// <summary>
        /// 患者身份证号码
        /// </summary>
        public string IdCardNo { get; set; }
        /// <summary>
        /// 联系电话
        /// </summary>
        public string Phone { get; set; }
        /// <summary>
        /// 医生代码
        /// </summary>
        public string DoctorId { get; set; }
        /// <summary>
        /// 医生职称代码
        /// </summary>
        public string DoctorLevelCode { get; set; }
        /// <summary>
        /// 就诊日期，格式：YYYY-MM-DD
        /// </summary>
        public string RegDate { get; set; }
        /// <summary>
        /// 班别代码
        /// </summary>
        public string ShiftCode { get; set; }
        /// <summary>
        /// 就诊分时开始时间，格式：HH:MI
        /// </summary>
        public string StartTime { get; set; }
        /// <summary>
        /// 就诊分时结束时间，格式：HH:MI
        /// </summary>
        public string EndTime { get; set; }
        /// <summary>
        /// 排班号
        /// </summary>
        public string ScheduleId { get; set; }
        /// <summary>
        /// 下订单时间，格式： YYYY-MM-DD HH24:MI:SS
        /// </summary>
        public string OrderTime { get; set; }
        /// <summary>
        /// 分时号
        /// </summary>
        public string PeriodId { get; set; }
        /// <summary>
        /// 服务对象id，默认为普通患者
        /// </summary>
        public string SvObjectId { get; set; }
        /// <summary>
        /// 挂号费
        /// </summary>
        public string RegFee { get; set; }
        /// <summary>
        /// 诊疗费
        /// </summary>
        public string TreatFee { get; set; }
        /// <summary>
        /// 备注
        /// </summary>
        public string Remark { get; set; }
    }
}